live at the expense of others - Turc Anglais Dictionnaire